﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;

namespace Ccteg.Common
{
    /// <summary>
    /// 托管煤矿 ，自有煤矿 ，加工基地 ，工程项目 列表数据
    /// </summary>
    public class V_srb_main_ViewModel
    {
        /// <summary>
        /// id号 
        /// </summary>
        public int Id { get; set; }

        /// <summary>
        /// 二级单位名称
        /// </summary>
        public string CompanyName { get; set; }

        /// <summary>
        /// 二级编码
        /// </summary>
        public string CompanyNo { get; set; }


        /// <summary>
        /// 二级编码 (业务编码/各二级单位上传保证唯一，但二级单位之间有可能重复，通过和二级单位编码联合可保证唯一)
        /// </summary>
        public string SrbNo { get; set; }

        /// <summary>
        ///  安全风险业务全称（煤矿，工程，加工基地名称）
        /// </summary>
        public string SrbName { get; set; }


        /// <summary>
        ///  安全风险业务简称（煤矿，工程，加工基地名称)
        /// </summary>
        public string SrbShortName { get; set; }

        /// <summary>
        ///   行业（煤炭，危化，机械，建筑，其他）--
        /// </summary>
        public string Trade { get; set; }


        /// <summary>
        /// 业务类型（煤炭-生产煤矿；危化-...)
        /// </summary>
        public string Category { get; set; }

        /// <summary>
        /// 省+市+详细地址
        /// </summary>
        public string Area { get; set; }

        /// <summary>
        ///  安全风险业务地址-区域--
        /// </summary>
        public string Area_R { get; set; }


        /// <summary>
        ///  安全风险业务地址-省份
        /// </summary>
        public string Area_P { get; set; }

        /// <summary>
        ///  安全风险业务地址-城市
        /// </summary>
        public string Area_C { get; set; }



        /// <summary>
        ///  安全风险业务详细地址--
        /// </summary>
        public string Area_Detail { get; set; }



        /// <summary>
        ///  填报人
        /// </summary>
        public string WriteBy { get; set; }


        /// <summary>
        /// 填报日期
        /// </summary>
        public DateTime? WriteOn { get; set; }

        /// <summary>
        ///最后修改人-- 
        /// </summary>
        public string LastWriteBy { get; set; }


        /// <summary>
        ///最后修改日期
        /// </summary>
        public DateTime? LastWriteOn { get; set; }




        /// <summary>
        ///下发时间
        /// </summary>
        public DateTime? SubDate { get; set; }


        /// <summary>
        ///未下发,已下发
        /// </summary>
        public string SubState { get; set; }

        /// <summary>
        /// 审核状态(未审批，已审批)
        /// </summary>
        public string State { get; set; }
        /// <summary>
        /// 审核时间
        /// </summary>
        public DateTime? PassDate { get; set; }

        /// <summary>
        ///安全风险业务概况（煤矿类型写入煤矿概括，工程项目填写工程主要内容，加工基地新增填写加工基地概况）
        /// </summary>
        public string OverView { get; set; }

        /// <summary>
        /// 安全风险业务风貌（煤矿风采--图片）--
        /// </summary>
        public string FileImg { get; set; }

        /// <summary>
        /// 风险等级
        /// </summary>
        public string RiskLevel { get; set; }


        /// <summary>
        /// 风险业务等级
        /// </summary>

        public string RiskBusinessLevel { get; set; }

        /// <summary>
        /// 类型(1=托管煤矿 2自有煤矿 3工程 4加工基地
        /// </summary>
        public string Type { get; set; }
        public bool Deleted { get; set; }



        public DateTime CreatedOn { get; set; }

        public DateTime? ModifiedOn { get; set; }

        public string Domain { get; set; }

        public string TenantId { get; set; }

        public int Sort { get; set; }

        public string CreatedBy { get; set; }

        public string ModifiedBy { get; set; }











    }
}
